taxes and funds payables - French English Dictionary